/*module category*/
#content #submenu{ margin-bottom:25px; width:auto}
#submenu { clear: both;float: left;width:100%; position:relative; z-index:999}
.title-spec { color:#3e3e3e; font-size:14px; font-weight:400; font-family:'SourceSansProSemibold'; text-transform:uppercase;margin-bottom:9px; display:inline-block;padding: 0 20px}
.box .submenu-inside {padding:0;margin-top: 6px;}
.submenu-inside  dl { position:relative;margin: 0}
.submenu-inside  dt { position:relative}
.submenu-inside   dl:hover{ z-index:1600}
.submenu-inside  dl , .submenu-inside  dd{ margin-left:0}
.submenu-inside dd {
    padding-left: 25px;
}
.submenu-inside  a { 
	padding:5px 0 6px;
	margin: 0;
	color:#505050
}

.submenu-inside   dl > dt > a, .submenu-inside   dl > dt > a.active { display:inline-block; position:relative; z-index:2}
.submenu-inside   dl.cate_hover > dt> a,  .submenu-inside   dl > dt > a.active { 
	color:#323232; 
	text-decoration:underline;
	background:url(../../image/i_catelogy.png) no-repeat right 13px ;
	padding-right:20px;
	-webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    -ms-transition:none;    
    transition:none;}

	.submenu-inside   dl.cate_hover  dt a{ visibility:visible}

.submenu-inside   dl:hover > dt> a {
	color:#323232;text-decoration:underline;
}

.submenu-inside   dl.submenu > dt > a { display:inline-block}
.submenu-inside   dl.cate_hover > dt > a {  border-left:0; border-right:0; display:inline-block}
.submenu-inside .cate-list-item > dd{ position:absolute;display: none; z-index:-1;padding:0;}

.submenu-inside .cate-list-item.submenu dd.sub-cate-list {
	left:100%;
    /*opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=0);
	
	-webkit-transform: translate3d(10px, 0 , 0);
    -moz-transform: translateX(10px);
    -o-transform: translateX(10px);
    -ms-transform: translateX(10px);   
    transform: translateX(10px);
	
	-webkit-transition: visibility 0s linear 0.1s, -webkit-transform 0.1s linear, opacity 0.1s linear;
	-moz-transition: visibility 0s linear 0.1s, -moz-transform 0.1s linear, opacity 0.1s linear;
	-o-transition: visibility 0s linear 0.1s, -o-transform 0.1s linear, opacity 0.1s linear;
	-ms-transition: visibility 0s linear 0.1s, -ms-transform 0.1s linear, opacity 0.1s linear; 
    transition: visibility 0s linear 00.1s, transform 00.1s linear 0s, opacity 00.1s linear 0s;*/
	background:#fff;
	border:1px solid #E1DBD4;
	padding:0 15px

}
.submenu-inside .cate-list-item.submenu.cate_hover dd.sub-cate-list {
	top: -1px!important;
	/*opacity: 1;
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-webkit-transform: translateX(0);
    -moz-transform: translateX(0);
    -o-transform: translateX(0);
    -ms-transform: translateX(0);  
    transform: translateX(0);
    transition-delay: 0.1s;
	-webkit-transition-delay:0.1s;
    visibility: visible;*/
}
.submenu-inside .cate-list-item.submenu dd.sub-cate-list > div.sub-item{ float:left;min-width:150px}
.submenu-inside .cate-list-item.submenu dd.sub-cate-list > div.sub-item > dl { padding-right:20px}
.submenu-inside .cate-list-item.submenu dd.sub-cate-list > div.sub-item > dl > dt > a{ color:#505050;  display:block; width:100%}
.submenu-inside .cate-list-item.submenu dd.sub-cate-list > div.sub-item > dl:hover > dt > a {}


.submenu-inside .sub-cate-list > dl { display: inline-block;vertical-align: top;width: 49%;}
.submenu-inside .sub-cate-list > dl > dt > a { font:bold 12px Arial;color:#55a2fc; line-height:32px;height:30px; display:block;}
.submenu-inside .sub-cate-list > dl > dt > a:hover { color:#000}
.submenu-inside .sub-cate-list   dl:hover > dt > a { width:100%; background:none; border:0; }


.submenu-inside .sub-cate-list  dl  dd > .cate-list-item.submenu > dd { position:absolute; top:-11px; left:100%; visibility:hidden;z-index:-1; background-color:#fff; border:1px solid #ccc; margin:0; width:180px; padding:10px 0 15px 0}
.submenu-inside .sub-cate-list  dl  dd > .cate-list-item.submenu:hover > dd  { display:block; background-color:#fff; border:1px solid #ccc;visibility:visible;z-index:5; }

#column-right .submenu-inside .cate-list-item.submenu dd.sub-cate-list{ right:100%; left:auto}
#column-right  .submenu-inside .sub-cate-list dl dd > .cate-list-item.submenu > dd {right:100%; left:auto}